package jp.business.utils.annotation;

import java.lang.annotation.*;

/**
 * @className: PreventDuplication
 * @description: 防止重复操作注解
 * @author: 云野
 * @date: 2022/1/11
 */
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface PreventDuplication {
  /** 防重复操作限时标记数值（存储redis限时标记数值） */
  String value() default "value";

  /** 防重复操作过期时间（借助redis实现限时控制） */
  long expireSeconds() default 10;
}
